Definition of Sir Alexander Robertus Todd

  • (noun) Scottish chemist noted for his research into the structure of nucleic acids (born in 1907)

Synonyms of Sir Alexander Robertus Todd


Antonyms of Sir Alexander Robertus Todd


No Antonyms Found.

Homophones of Sir Alexander Robertus Todd


No Homophones Found.